<?php

/**
 * Description of User_Connexion
 *
 * @author fabrice
 */
class Model_User_Connexion extends PDO_Mysql {

    protected $_name = 'user_connexion';
    protected $_primary = 'id_user';

    /**
     * Recupere tout les connexions de l'utilisateur
     * @return <array>
     */
    public function getUserConnexionById($id_user) {

        $sql = 'SELECT * FROM ' . $this->_name . " WHERE id_user=" . $id_user;
        $result = $this->pquery($sql);
        $row = $this->pfetch($result);
        return $row;
    }

    /**
     * Utiliser cette methode à chaque fois l'utilisateur se connecte au jeu
     * @param <int> $id_user
     * @return <bool> $row
     */
    public function setUserConnexion($id_user) {

        $sql = 'INSERT INTO ' . $this->_name . ' (id_user,connexion)' .
                ' VALUES (:id_user,:connexion)';
        $data = array(
            ':id_user' => $id_user,
            ':connexion' => date('y-m-d H:i:m')
        );
        $row = $this->pinsert($sql, $data);
        return $row;
    }

}

?>